/*
 * 05指针和函数.c
 *
 *  Created on: 2024年3月9日
 *      Author: HP
 */
#include<stdlib.h>
#include<math.h>
#include<time.h>

// 值传递
void swap(int a, int b){
	int temp = a;
	a = b;
	b =temp;
}

// 地址传递
void swap2(int* a, int* b){
	int temp = *a;
	*a = *b;
	*b =temp;
}

int main0605(void){
	int a = 10;
	int b = 20;
	swap(a, b);
	printf("%d\n", a);
	printf("%d\n", b);

	swap2(&a, &b);
	printf("%d\n", a);
	printf("%d\n", b);
	return 0;
}
